stenosal murmur - Spanish English Dictionary